isolated spots - German English Dictionary